package com.hsjk.szwj.module.official.controller.app.app.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;

/**
 * @author chenjiawei
 * @desc
 * @Date 2023/08/01 10:11
 **/
@Schema(description = "官网 应用端 - 应用列表 Response VO")
@Data
@ToString(callSuper = true)
public class AppOfficialWebsiteAppListRespVO {

    @Schema(description = "应用名称", requiredMode = Schema.RequiredMode.REQUIRED)
    private String appName;

    @Schema(description = "应用图标地址", requiredMode = Schema.RequiredMode.REQUIRED)
    private String appIconUrl;

    @Schema(description = "应用图标色值", requiredMode = Schema.RequiredMode.REQUIRED)
    private String appIconColor;

    @Schema(description = "应用图标背景地址", requiredMode = Schema.RequiredMode.REQUIRED)
    private String appIconBgUrl;

    @Schema(description = "应用地址", requiredMode = Schema.RequiredMode.REQUIRED)
    private String appUrl;

    @Schema(description = "备注信息", requiredMode = Schema.RequiredMode.REQUIRED)
    private String appRemark;

    @Schema(description = "状态;1：启用 2：禁用", requiredMode = Schema.RequiredMode.REQUIRED)
    private Integer appStatus;
}
